﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="frmListNotaPedidoConfeccion.aspx.cs" Inherits="Box.Cliente.Confeccion.frmListNotaPedidoConfeccion" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
     
     <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
     <div class="col-md-12">
     <div class="panel panel-primary">
    	<div class="panel-heading"><h3>Listado de Notas de Pedido </h3> 
            <a href="../Confeccion/frmNotaPedidoConfeccion.aspx?opc=nuevo"  class="btn btn-default" style="text-decoration:none; margin: auto; ">Nueva Nota Pedido</a>
    	</div>
         <script type="text/javascript">
             $(document).ready(function () {

                 $("#<%= lvNotasPedidos.ClientID %>").load(function (e) {
                     e.preventDefault();

                     var check = new Array();
                     check = $(this).closest("tr").find('td:nth-child(1)').find("checkbox[id='cbEstado']").val();
                     alert(check);
                 });

                 $('#btnAtender').on('click', function () {
                     var control = this;
                     var tareaID = this.value;
                     var estado = this.value;
                     //alert(tareaID);
                     $.ajax({
                         url: "/Confeccion/frmListNotaPedidoConfeccion.aspx?id=" + tareaID + "estado=" + estado
                        
                     }).done(function (data) {
                         
                         if (estado == true || estado == "True") {
                             
                             alert("La nota de pedido esta anulada. No puede ser editada");
                             location.href = "frmListNotaPedidoConfeccion.aspx";
                             
                             //$(control).parent().parent().hide();
                         } else {
                             
                             alert("no se pudo completar la tarea");
                             location.href = 'frmListNotaPedidoConfeccion.aspx';
                         }
                     
                     });

                 });
             });
         </script>
    	<div class="panel-body">
                <div class="row">
                      <div class="col-lg-12">
                          <table>                              
                              <tr>
                                  <td><label>Criterio:</label></td>
                                  <td><asp:TextBox ID="txtCriterio" MaxLength="50" CssClass="form-control" runat="server"  placeholder="Ingrese Criterio de Búsqueda" Width="332px" /></td>
                                  <td><asp:Button ID="btnBuscar" Text="Buscar" CssClass="btn btn-default"  runat="server"  Height="34px" /></td>
                              </tr>
                              </table>
                          <br />
                          <br />
                          <table class="panel panel-default">
                              <tr>
                                  <td><asp:RadioButton ID="rbTodos" GroupName="rbT" Text="Todos" runat="server" AutoPostBack="True" Checked="True"/></td>
                                  <td><asp:RadioButton ID="rbAnulado" Text="Anulados" GroupName="rbt" runat="server" AutoPostBack="True"/></td>
                              </tr>
                          </table>
                    </div>
                </div>
             <br />
            <asp:ListView runat="server" ID="lvNotasPedidos" SelectMethod="GetNotas" ItemType="Box.Entities.NotaPedido">
                <EditItemTemplate>
                    <b>No existen notas de pedidos...!!</b>
                </EditItemTemplate>
                <LayoutTemplate>
                    <table class="table table-hover table-condensed">
                        <thead>
                            <tr>
                                <th>Fecha</th>
                                <th>Comentario</th>
                                <th>Codigo</th>
                                <th>Estado. Almacen</th>
                                <th>Estado confección</th>
                                <th>Total</th>
                                <th>Anulados</th>
                                <th>Acciones</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr id="itemPlaceholder" runat="server"/>
                        </tbody>
                    </table>
                </LayoutTemplate>
                <ItemTemplate>
                    <tr>
                        <td><%# Item.FechaPedido.ToShortDateString() %></td>
                        <td><%# Item.ComentarioPedido %></td>
                        <td><%# Item.CodigoNotaPedido %></td>
                        <td><%# Item.EstadoAlmacen %></td>
                        <td><%# Item.EstadoConfeccion %></td>
                        <td><%# Item.Total %></td>                        
                        <td><asp:Panel runat="server" Width="20px" Height="40px" ID="pnlEstado">
                                <asp:CheckBox runat="server" ID="cbEstado" Checked='<%# Item.Estado %>'/>
                            </asp:Panel>
                        </td>
                        <td>
						    <a id="btnAtender" href='frmNotaPedidoConfeccion.aspx?opc=editar&id=<%# Item.Id %>&estado=<%# Item.Estado %>' class="glyphicon glyphicon-pencil label label-warning">  Atender</>
						    <a href='frmListNotaPedidoConfeccion?opc=delete&id=<%# Item.Id %>'
							    onclick='return confirm("Desea eliminar el pedido?");' class="glyphicon glyphicon-remove label label-danger">  Eliminar</a>                        
                        
					    </td>
                    </tr>
                    
                </ItemTemplate>
                <EmptyDataTemplate>
                    <h3>No existen notas de pedido con su criterio de búsqueda...!!</h3>
                </EmptyDataTemplate>
            </asp:ListView>
                       
                   
    	</div>
   </div>
    </div>
    </ContentTemplate>
        <Triggers>
               <asp:AsyncPostBackTrigger ControlID="btnBuscar" EventName="Click"/>
        </Triggers>
    </asp:UpdatePanel>

</asp:Content>
